import { defineStore } from 'pinia'
import { ref } from 'vue'

// 用户模块
export const useUserStore = defineStore(
  'big-user',
  () => {
    const token = ref('') // 定义 token
    const user = ref({})  // 定义用户对象

    // 设置 token
    const setToken = (t) => (token.value = t)

    // 设置用户对象
    const setUser = (u) => (user.value = u)

    // 其他方法...

    return { token, user, setToken, setUser }
  },
  {
    persist: true // 持久化
  }
)